technological innovation - Deutsch Englisch Wörterbuch